barrage jammer - French English Dictionary